WordApplication a vlozenie dokumentu

Otázka od: martin

4. 6. 2

Dobry den,
z databazy (z blobu) vyberam Word dokument a ukladam ho do tempu.
Nazov suboru sa vytvara ako nahodne_cislo.tmp.
Ako prinutit Word.Application, aby vytvoril NOVY PRAZDNY DOKUMENT na
zaklade dokumentu nahodne_cislo.tmp, tak aby som hned potom mohol
napriklad zmazat ten nahodne_cislo.tmp a vo Worde bude iba
napr.Dokument1 s obsahom suboru nahodne_cislo.tmp.
Ak vo Worde budem chciet ulozit ten dokument, ponukne mi standarne Dokument1.

Dufam, ze ma chapete, nechcem aby uzivatel narabal s tym tmp suborom,
chcem aby sa ten tmp subor pouzil iba ako nejaka sablona na vytvorenie
noveho dokumentu.

 try
  WordApp := GetActiveOleObject('Word.Application');
 except
  try
   WordApp := CreateOleObject('Word.Application');
    except
     ShowMessage('Nepodarilo sa otvorit Microsoft Word.');
     Exit;
  end;
 end;

    WordApp.Visible := False;
   // tu by to niekte malo byt
    WordApp.Documents.Add(file_temp, EmptyParam);
    WordApp.visible := True;

--
Martin




----------
* www.inMail.cz - Vase emailova adresa na cely zivot ZDARMA
* www.czechia.com - profesionalni webhosting a registrace domen za vyhodne ceny
* Zoner Media Explorer 6 - Poznejte kouzlo digitalni fotografie!
(http://www.zoner.cz/zme6)